The bslib R package provides a modern UI toolkit for Shiny and R Markdown based on Bootstrap. It facilitates:
Creation of delightful and customizable Shiny dashboards.
The underlying UI components (e.g., cards, value boxes, sidebars, etc) are also designed to work in other contexts (e.g., in R Markdown). ::: {.fragment .semi-fade-out}
Custom theming of Shiny apps and R Markdown documents.
Apps can even be themed interactively in real-time.
Use of modern versions of Bootstrap and Bootswatch
Shiny and R Markdown currently default to Bootstrap 3 and may continue to do so to maintain backwards compatibility. :::